tilling implement - Alemán Inglés Diccionario